large wave flume - Spanish English Dictionary